land oneself in it - Spanisch Englisch Wörterbuch